import http from './http'

/**
 * 获取当前用户信息
 * @returns {Promise}
 */
export function getCurrentUser() {
  return http.get('/u/user/current')
}

/**
 * 更新用户信息
 * @param {Object} data 用户信息
 * @returns {Promise}
 */
export function updateUserInfo(data) {
  return http.put('/u/user/info', data)
}

/**
 * 更新用户密码
 * @param {Object} data 密码信息
 * @param {string} data.oldPassword 旧密码
 * @param {string} data.newPassword 新密码
 * @returns {Promise}
 */
export function updatePassword(data) {
  return http.put('/u/user/password', data)
} 